home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.2 Development Libraries / SGI IRIX 6.2 Development Libraries.iso / dist / complib.idb / usr / share / catman / p_man / cat3 / complib / SGEFA.z / SGEFA
Text File  |  1996-03-14  |  2KB  |  67 lines

  1.  
  2.  
  3.  
  4. SSSSGGGGEEEEFFFFAAAA((((3333FFFF))))                                                            SSSSGGGGEEEEFFFFAAAA((((3333FFFF))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      SGEFA   - SGEFA factors a real matrix by Gaussian elimination.
  10.  
  11.      SGEFA is usually called by SGECO, but it can be called directly with a
  12.      saving in time if  RCOND  is not needed.  (Time for SGECO) = (1 +
  13.      9/N)*(Time for SGEFA) .
  14.  
  15.  
  16. SSSSYYYYNNNNOOOOPPPPSSSSYYYYSSSS
  17.       SUBROUTINE SGEFA(A,LDA,N,IPVT,INFO)
  18.  
  19. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  20.      On Entry
  21.  
  22.      AAAA REAL(LDA, N)
  23.         the matrix to be factored.
  24.  
  25.      LLLLDDDDAAAA INTEGER
  26.         the leading dimension of the array  A .
  27.  
  28.      NNNN INTEGER
  29.         the order of the matrix  A .  On Return
  30.  
  31.      AAAA an upper triangular matrix and the multipliers
  32.         which were used to obtain it.
  33.         The factorization can be written  A = L*U , where
  34.         L  is a product of permutation and unit lower
  35.         triangular matrices and  U  is upper triangular.
  36.  
  37.      IIIIPPPPVVVVTTTT INTEGER(N)
  38.         an integer vector of pivot indices.
  39.  
  40.      IIIINNNNFFFFOOOO INTEGER
  41.         = 0  normal value.
  42.         = K  if  U(K,K) .EQ. 0.0 .  This is not an error
  43.         condition for this subroutine, but it does
  44.         indicate that SGESL or SGEDI will divide by zero
  45.         if called.  Use  RCOND  in SGECO for a reliable
  46.         indication of singularity.  LINPACK.  This version dated 08/14/78 .
  47.      Cleve Moler, University of New Mexico, Argonne National Lab.  Subroutines
  48.      and Functions BLAS SAXPY,SSCAL,ISAMAX
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.